
.shop-wrap{
	width: 100%;
	margin: 0 auto;
	
}
.shop-wrap .shop-header{
	width: 100%;
	height: 205px;
	background: #ffffff;
}

.shop-wrap .shop-header .shopname{
	width: 140px;
	height: 140px;
	float: left;
	margin-top: 35px;
	margin-left: 1%;
	margin-right: 2%;
}
.shop-wrap .shop-header .shopname img{
	width: 140px;
	height: 140px;
	
}


.shop-wrap .shop-header .left{
	float: left;
	width: 45%;
	height: 170px;
	margin-top: 35px;
}
.shop-wrap .shop-header .left h4{
	width: 45%;
	height: 40px;
	line-height: 40px;
	
	margin: 0 ;
}
.shop-wrap .shop-header .left u{
	height: 30px;
	line-height: 24px;
	text-decoration: none;
	
}
.shop-wrap .shop-header .left u span{
	width:24px;
	height: 24px;
	line-height: 24px;
	
	
}


.shop-wrap .shop-header dl{
	float: left;
	width: 10%;
	height: 165px;
	text-align: center;
	margin-top: 40px;
	
}

.shop-wrap .shop-header dl dd{
	padding-top: 10px;
}

.shop-wrap .shop-body{
	width: 100%;
	background: #ffffff;
	height: 625px;
	margin-top: 30px;
}

.shop-wrap .shop-body .tittle{
	float: left;
	font-size: 20px;
	height: 60px;
	float: left;
	line-height: 60px;
	padding-left: 40px;
	/*margin-bottom: 10px;*/
	
	
	
}

.shop-wrap .shop-body .shop-body-address{
	float: left;
	margin-top: 20px;
	/*border: 1px solid red;*/
	width: 96%;
	height: 497spx;
	margin-left: 30px;
	overflow: hidden;
}
.shop-wrap .shop-body .shop-body-address .left{
	width:67% ;
	height: 500px;
	float: left;
	/*background-image: url(../img/address.png) ;*/
}

.shop-wrap .shop-body .shop-body-address .left img{
	width:100%;
	height: 100%;
}

.shop-wrap .shop-body .shop-body-address .right{
	width: 33%;
	height: 500px;
	float:left;
	background: #2b2d44;
}
.shop-wrap .shop-body .shop-body-address .right .content{
	margin-top: 85px;
}

.shop-wrap .shop-body .shop-body-address .right .content p{
	height: 50px;
	font-size:20px;
	text-indent: 10px;
	padding-left:40px;
	color: white;
	font-size: 20px;
}

























